French troops - German English Dictionary